Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEACROFT Detached £225,000 14 Feb 2014
4 LEACROFT Detached £82,500 30 Apr 1999
5 LEACROFT Semi-Detached £175,000 23 Nov 2007
8 LEACROFT Detached £115,000 8 Aug 2003
10 LEACROFT Detached £180,000 23 Nov 2020
12 LEACROFT Detached £232,500 29 May 2019
16 LEACROFT Detached £144,000 14 Jul 2006
20 LEACROFT Detached £77,500 19 Apr 1999